﻿

using System.Collections.Generic;
using DoodleLabyrinthLogic.Base;

namespace DoodleLabyrinthLogic.Item
{
    public class Armor : BaseItem
    {
        private readonly int _meleeDefense;

        public Armor(List<ObjectModifier> objectModifiers, bool isEquipable, bool isConsumable, int meleeDefense, int magicDefense, int agilityModifier) : base(objectModifiers, isEquipable, isConsumable)
        {
            _meleeDefense = meleeDefense;
            _magicDefense = magicDefense;
            _agilityModifier = agilityModifier;
        }

        public int MeleeDefense
        {
            get { return _meleeDefense; }
        }

        private readonly int _magicDefense;
        public int MagicDefense
        {
            get { return _magicDefense; }
        }

        private readonly int _agilityModifier;
        public int AgilityModifier
        {
            get { return _agilityModifier; }
        }

       
    }
}
